package com.caregiver.watch.business.care.model.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.util.List;

/**
 * @Description: 健康预警套餐信息
 * @Author 疆戟
 * @Date 2025/10/13 22:21
 * @Version 1.0
 */
@Data
@Schema(description = "健康预警套餐信息")
public class HealthAlertPackageInfoVo {

    // 次数套餐
    @Schema(description = "次数套餐")
    private List<HealthAlertPackageVo> countPackageVos;

    // 订阅套餐
    @Schema(description = "订阅套餐")
    private List<HealthAlertPackageVo> subscribePackage;


    public static HealthAlertPackageInfoVo build(List<HealthAlertPackageVo> countPackageVos, List<HealthAlertPackageVo> subscribePackage) {
        HealthAlertPackageInfoVo vo = new HealthAlertPackageInfoVo();
        vo.countPackageVos = countPackageVos;
        vo.subscribePackage = subscribePackage;
        return vo;
    }
}
